路由器與交換機的主要區別有六點:
路由器:尋址,轉發(依靠 IP 地址),交換機:過濾,轉發(依靠 MAC 地址)。路由器可以把一個IP分配給很多個主機使用,這些主機對外只表現出一個IP,交換機可以把很多主機連起來,這些主機對外各有各的IP。
交換機用于連接局域網,數據包在局域網內網的數據轉發,路由器用于連接局域網和外網,數據包可以在不同局域網轉發。
交換機工作于TCP/IP協議的最后一層數據鏈路層(物理層),路由器工作于網絡層。
交換機負責具體的數據包傳輸,路由器不負責包的實際傳輸,路由器只封裝好要傳輸的數據包,然后交給交換機去傳輸(不一定是交換機,可能是其他傳輸技術),用java比喻大概簡單理解為路由器是抽象類,定義好傳輸的數據包格式,交換機是具體實現類,也可以有其他實現類
交換機沒有MAC地址和IP地址,路由器有MAC地址和IP地址(指純碎的交換機和路由器,三層交換機是可以有IP地址的,路由器也有內置交換機功能的)
回答所涉及的環境:聯想天逸510S、Windows 10。
路由器與交換機的主要區別有六點:
路由器:尋址,轉發(依靠 IP 地址),交換機:過濾,轉發(依靠 MAC 地址)。路由器可以把一個IP分配給很多個主機使用,這些主機對外只表現出一個IP,交換機可以把很多主機連起來,這些主機對外各有各的IP。
交換機用于連接局域網,數據包在局域網內網的數據轉發,路由器用于連接局域網和外網,數據包可以在不同局域網轉發。
交換機工作于TCP/IP協議的最后一層數據鏈路層(物理層),路由器工作于網絡層。
交換機負責具體的數據包傳輸,路由器不負責包的實際傳輸,路由器只封裝好要傳輸的數據包,然后交給交換機去傳輸(不一定是交換機,可能是其他傳輸技術),用java比喻大概簡單理解為路由器是抽象類,定義好傳輸的數據包格式,交換機是具體實現類,也可以有其他實現類
交換機沒有MAC地址和IP地址,路由器有MAC地址和IP地址(指純碎的交換機和路由器,三層交換機是可以有IP地址的,路由器也有內置交換機功能的)
回答所涉及的環境:聯想天逸510S、Windows 10。